Skip to content

Telegram Long Pulling + Update readme #16

Open
klich3 wants to merge 2 commits intoeggent-ai:mainfrom
klich3:main
Open

Telegram Long Pulling + Update readme #16
klich3 wants to merge 2 commits intoeggent-ai:mainfrom
klich3:main

Conversation

@klich3
Copy link
Copy Markdown

@klich3 klich3 commented Mar 25, 2026

Summary

I've watched your videos, tried the product, and noticed that you use Nginx to connect to Telegram. There's another method called Long Pulling, which lets you use it without exposing anything, and you don't need a domain or HTTPS.

What Changed

1 - Readme: Separating the Docked build from the Local build
2 - I've added Telegram Pulling
3 - I've updated the TG connection screen so that you now enter the bot's token regardless of the connection type; further down, you can choose to connect via webhook or pulling.

How to Test

  1. Enter the token
  2. Save
  3. Check on Telegram

Checklist

  • I ran npm run lint.
  • I ran npm run build.
  • I updated docs when behavior changed.

klich3 added 2 commits March 25, 2026 19:49
- Reorganizar la sección de instalación con métodos y comandos más claros
- Añadir opciones Docker con detalles para instalación manual y una línea
- Incluir comandos útiles de Docker y PM2 para despliegue y gestión
- Añadir sección para despliegue local con validaciones y pasos detallados
- Incluir instrucciones completas para uso de PM2 con autoarranque y archivo ecosystem
- Mejorar formato y lenguaje para mayor claridad en ejemplos y descripciones
- Añadir encabezados y separadores para facilitar la lectura y navegación
…updates

- Removal of complex internal functions and previously integrated helper modules
- Centralized integration of update processing via `processTelegramUpdate`
- Reduced code for direct handling of sessions, files, commands, and messages
- Improved error handling with rollback for duplicate or failed updates
- Updated the React TelegramIntegrationManager component to support connection modes
- Added support for “auto,” “webhook,” and “polling” modes with control and status in the interface
- Implementation of automatic mode detection based on public URL or local environment
- UI improvements for configuration and connection statuses, including polling and webhook
- Initialization of the Telegram lifecycle (polling or webhook) upon server startup
- Updated documentation and text to reflect new integration and usage options
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant